View向Controller传参 您所在的位置:网站首页 jfinal controller 方法 View向Controller传参

View向Controller传参

2023-06-23 00:01| 来源: 网络整理| 查看: 265

一、@Controller注解:

给普通的javaBean加上此注解后,它就成为了可以处理HTTP请求的控制器;

1、需要Spring框架扫描基准包:

2、需要开启注解驱动:mvc:annotation-driven/

二、@RequestMapping注解

1、通过请求URL进行映射:@RequestMapping(value = "/映射名")

注意:

(1)定义在Controller类上的注解中的URL,相对于项目的根路径‘

(2)定义在类中方法上的注解中的URL,相对于类上的URL;

(3)在整个web项目中,此注解的URL映射名必须全局唯一;

(4)此注解value值可以有多个(String[]);

2、通过请求参数和请求方法进行映射:

@RequestMapping(value = {"/login","/"},method= RequestMethod.GET,params = "user")

(1)method:指定此方法能接收的请求方式;

(2)params:指定请求的参数名;

①:如果提供URL中的参数名不==params值,会报错400;

②:如果提供的URL中的参数名==params值,但是params值 != 方法的形参名,不 会报错,但是方法不会获取到参数;

③:默认 == 方法的形参名;

三、@RequestParam注解:

1、用来指定方法的参数,一般两个属性:

①:value:给形参起别名;

②:required:指定此方法的此参数是否必需,默认为true(必需);

2、注意:

①:一般情况下:@RequestMapping中的params==@RequestParam中的value



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有